Design Principle - Flexibility-Usability Trade-Off